Что такое Storage SDK by Paragon Software?
Paragon Storage SDK содержит все необходимые функции для обеспечения доступа и работы с внешними накопителями, подключаемыми через разъемы Lightning и USB.
При помощи высокоуровневых API Android и iOS-разработчики могут с минимальными усилиями реализовывать такие операции с файлами и папками, как копирование, перемещение и удаление. Мониторинг хода операций, включая текущий процент выполнения, количество элементов и объем обработанных данных, доступен с одного API-вызова.
Используя Paragon Storage SDK, разработчики могут существенно расширить пользовательские базы своих приложений после добавления поддержки внешних накопителей.
Технологии Paragon Software обеспечивают плавное воспроизведение 4K-контента с частотой 60 кадров в секунду с подключенных устройств хранения данных.
Поддержка 4K-контента и высокоуровневых файловых операций
Поддержка популярных файловых систем: FAT32, ExFAT, NTFS, HFS+, APFS
Стабильность, надежность и высокая производительность
Низкие затраты на разработку и поддержку, кратчайшее время выхода на рынок
iOS или Android?
У нас есть решения для любых пользовательских сценариев, связанных с подключением внешних накопителей. Выберите платформу для получения подробной информации.
Storage SDK для Android
Целевая аудитория | Вендоры USB-накопителей, разработчики сопутствующих приложений | Разработчики файловых менеджеров |
Сценарий
| Разработка приложения для работы с содержимым вашего накопителя на Android-устройствах. SDK полностью интегрируется в приложение без необходимости установки компонентов, Paragon Software на пользовательских устройствах. Пример: управляющее приложение для Seagate JoyDrive. | Расширьте возможности вашего файлового менеджера, добавив поддержку на чтение и запись к внешним USB-накопителям. Используйте для интеграции Android SAF API (стандартная интеграция) или Paragon.IO API (полная). Пример: файловые менеджеры X-plore и Total Commander. |
Как это работает
SAF-интеграция с файловыми менеджерами
Используйте Paragon Software в качестве поставщика документов по умолчанию или как опцию в списке. Оцените преимущества стандартного SAF-интерфейса, задействованного встроенными поставщиками документов («Загрузки», «Изображения» и «Видео»).
Полная интеграция с файловыми менеджерами
Встройте поддержку внешних USB-накопителей в ваш файловый менеджер, чтобы пользователи могли открывать и работать с файлами на внешних устройствах в Android.
Оцените возможности Microsoft exFAT/NTFS for USB On-The-Go – приложения, разработанного на Paragon Storage SDK. |
|
Storage SDK для iOS
Целевая аудитория | OEM и ODM-поставщики накопителей с интерфейсам Lightning и USB | |
Сценарий
| Разработка приложения для работы с содержимым вашего накопителя на iOS-устройствах. Доступен Swift API. | Уже есть управляющее приложение для внешнего накопителя? Используйте Storage SDK для интеграции поддержки современных файловых систем ExFAT и APFS. |
Как это работает
Полная интеграция с приложениями вендоров
Функции
Storage SDK для iOS | Storage SDK для Android | ||
---|---|---|---|
Платформа | iOS 7.0+ (iPad 2+, iPhone 4+) | Android 3.0+ (Android API 13+, ARM, x86 / x64) | |
Файловая система | Microsoft FAT32 | ||
Microsoft NTFS | |||
Microsoft exFAT | |||
Microsoft ReFS | |||
Apple HFS+ | |||
Linux ExtFS | |||
Apple APFS | |||
Поддержка Unicode | |||
Схема разметки | MBR, GPT и APM | MBR, GPT и APM | |
Язык программирования | Swift / Objective C / C++ | Java: Paragon.IO API или SAF API |
Ресурсы
Драйверы Paragon File System Link | Продуктовая брошюра (на англ.) |
Узнайте, чем отличаются драйверы, работающие в режиме ядра, от FUSE-приложений | Статья (на англ.) |
Результаты замеров производительности | Microsoft NTFS for Mac (на англ.) |
Новости компании |